int   ospatchwild[MAXOSCALL];
int   ospatchlen[MAXOSCALL];
int   ospatchnum[MAXOSCALL];
char *ospatch[MAXOSCALL]={
#ifndef NOSPPATCH
"osSpTaskLoad #39",
"osSpTaskStartGo #22",
"osSpTaskYield #46",
"osSpTaskYielded #47",
"__osSpSetStatus #1",
"__osSpSetPc #1",
"__osSpRawStartDma #1",
"__osSpDeviceBusy #1",
"__osSpGetStatus #1",
#endif
//"__ull_rshift #9",
"__ull_rem #5",
"__ull_div #3",
//"__ll_lshift #9",
"__ll_rem #5",
"__ll_div #6",
"__ll_mul #4",
//"__ull_divremi #9",
//"__ll_mod #9",
//"__ll_rshift #9",
"osSetTime #2",
"osMapTLB #24",
"osMapTLBRdb #2",
"osCreateMesgQueue #13",
"osSetEventMesg #16",
"osViSetEvent #17",
"osCreateThread #10",
"osRecvMesg #14",
"osViGetCurrentField #2",
"osViGetCurrentLine #2",
"osViGetStatus #2",
"osSendMesg #15",
"osStartThread #11",
"osStopThread #28",
"osWriteBackDCacheAll #1",
"osCreateViManager #55",
"osViSetMode #2",
"osViBlack #2",
"osViSetSpecialFeatures #2",
"osCreatePiManager #2",
"osSetThreadPri #18",
"osInitialize #2",
"osViSwapBuffer #23",
"osViGetCurrentFramebuffer #20",
"osViGetNextFramebuffer #20",
"osContStartReadData #26",
"osContGetReadData #27",
"osContStartQuery #42",
"osContGetQuery #43",
"osContInit #25",
"osEepromProbe #2",
"osInvalDCache #1",
"osInvalICache #38",
"osPiStartDma #12",
"osEPiStartDma #37",
"osInvalCache #1",
"osEepromLongRead #2",
"osEepromLongWrite #2",
"osGetTime #19",
"osAiSetFrequency #32",
"osWriteBackDCache #2",
"osAiGetLength #31",
"osAiSetNextBuffer #30",
"osVirtualToPhysical #21",
"osPhysicalToVirtual #29",
"osGetThreadPri #2",
"osGetCount #48",
"osPiRawStartDma #2",
"osMapTLBRdb #2",
"osEPiRawReadIo #2",
"osSetTimer #33",
"osStopTimer #34",
"osEepromWrite #2",
"osJamMesg #15",
"osEepromRead #2",
"osSetIntMask #2",
"__osDisableInt #1",
"__osRestoreInt #1",
"__ososViDevMgrMain #1",
"__ososContGetInitData #1",
"__ososPackRequestData #1",
"__ososTimerServicesInit #1",
"__ososTimerInterrupt #1",
"__ososSetTimerIntr #1",
"__ososInsertTimer #1",
"__ososViInit #1",
"__ososExceptionPreamble #1",
"__ososEnqueueAndYield #1",
"__ososEnqueueThread #1",
"__ososPopThread #1",
"__ososDispatchThread #1",
"__ososCleanupThread #1",
"__ososPiCreateAccessQueue #1",
"__ososPiGetAccess #1",
"__ososPiRelAccess #1",
"__osDevMgrMain #1",
"__osGetSR #1",
"__osSetFpcCsr #1",
"__osSiRawReadIo #1",
"__osSiRawWriteIo #1",
"__osSiCreateAccessQueue #1",
"__osSiGetAccess #1",
"__osSiRelAccess #1",
"__osSiRawStartDma #1",
"__osEepStatus #1",
"__osAiDeviceBusy #1",
"__osSetCompare #1",
"__osProbeTLB #1",
"__osSyncPutChars #1",
"__osSiDeviceBusy #1",
"__ososAtomicDec #1",
"__osViDevMgr #1",
"__osPiDevMgr #1",
"__osRunQueue #1",
"__osActiveQueue #1",
"__osRunningThread #1",
"__osViNext #1",
"__osPiAccessQueueEnabled #1",
"__osRcpImTable #1",
"__osEventStateTab #1",
"__osMyViThread #1",
"__osMyViStack #1",
"__osMyViQueue #1",
"__osMyViMesg #1",
"__osCurrentTime #1",
"__osCurrentTime_2 #1",
"__osBaseCounter #1",
"__os* #1",
"os* #2",
NULL};

